habur border crossing - Alemán Inglés Diccionario